she's cracking up - French English Dictionary